package com.b2c.ftysys.domain;

import java.util.Date;

import org.directwebremoting.annotations.DataTransferObject;

@DataTransferObject
public class Product implements java.io.Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -5803044839723029754L;
	public static final int ON_READY = 1;
	public static final int ON_SET = 2;
	public static final int ON_PROCESS = 3;
	public static final int DONE = 4;
	public static final int CANCEL = 5;
	
    private Long pdtid;

    /**
     * 条码
     */
    private String cmtpdtid;

    /**
     * 产品名称
     */
    private String pdtname;

    /**
     * 产品英文名称
     */
    private String pdtenname;

    /**
     * 产品网址
     */
    private String cmtpdturl;

    /**
     * 产品导入日期
     */
    private Date importdate;

    /**
     * 工厂SKU
     */
    private String pdtskuid;

    /**
     * 款号
     */
    private String styleno;

    /**
     * 客户SKU
     */
    private String cmtpdtskuid;

    /**
     * 路由Id
     */
    private String routeId;
    
    /**
     * 出货日期
     */
    private Date sendDate;
    
    /**
     * 客户订单号
     */
    private String cmtOrderId;
    
    /**
     * 订单条目Id
     */
    private Integer pdtOrderId;
    
    /**
     * 产品状态
     */
    private Integer pdtStatus;


	/**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.pdtId
     *
     * @return the value of product.pdtId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public Long getPdtid() {
        return pdtid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.pdtId
     *
     * @param pdtid the value for product.pdtId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setPdtid(Long pdtid) {
        this.pdtid = pdtid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.cmtPdtId
     *
     * @return the value of product.cmtPdtId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getCmtpdtid() {
        return cmtpdtid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.cmtPdtId
     *
     * @param cmtpdtid the value for product.cmtPdtId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setCmtpdtid(String cmtpdtid) {
        this.cmtpdtid = cmtpdtid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.pdtName
     *
     * @return the value of product.pdtName
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getPdtname() {
        return pdtname;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.pdtName
     *
     * @param pdtname the value for product.pdtName
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setPdtname(String pdtname) {
        this.pdtname = pdtname;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.pdtEnName
     *
     * @return the value of product.pdtEnName
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getPdtenname() {
        return pdtenname;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.pdtEnName
     *
     * @param pdtenname the value for product.pdtEnName
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setPdtenname(String pdtenname) {
        this.pdtenname = pdtenname;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.cmtPdtUrl
     *
     * @return the value of product.cmtPdtUrl
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getCmtpdturl() {
        return cmtpdturl;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.cmtPdtUrl
     *
     * @param cmtpdturl the value for product.cmtPdtUrl
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setCmtpdturl(String cmtpdturl) {
        this.cmtpdturl = cmtpdturl;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.importDate
     *
     * @return the value of product.importDate
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public Date getImportdate() {
        return importdate;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.importDate
     *
     * @param importdate the value for product.importDate
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setImportdate(Date importdate) {
        this.importdate = importdate;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.pdtSkuId
     *
     * @return the value of product.pdtSkuId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getPdtskuid() {
        return pdtskuid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.pdtSkuId
     *
     * @param pdtskuid the value for product.pdtSkuId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setPdtskuid(String pdtskuid) {
        this.pdtskuid = pdtskuid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.styleNo
     *
     * @return the value of product.styleNo
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getStyleno() {
        return styleno;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.styleNo
     *
     * @param styleno the value for product.styleNo
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setStyleno(String styleno) {
        this.styleno = styleno;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.cmtPdtSkuId
     *
     * @return the value of product.cmtPdtSkuId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getCmtpdtskuid() {
        return cmtpdtskuid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.cmtPdtSkuId
     *
     * @param cmtpdtskuid the value for product.cmtPdtSkuId
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setCmtpdtskuid(String cmtpdtskuid) {
        this.cmtpdtskuid = cmtpdtskuid;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method returns the value of the database column product.route_id
     *
     * @return the value of product.route_id
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public String getRouteId() {
        return routeId;
    }

    /**
     * This method was generated by Abator for iBATIS.
     * This method sets the value of the database column product.route_id
     *
     * @param routeId the value for product.route_id
     *
     * @abatorgenerated Wed Aug 11 15:09:39 CST 2010
     */
    public void setRouteId(String routeId) {
        this.routeId = routeId;
    }

	public Date getSendDate() {
		return sendDate;
	}

	public void setSendDate(Date sendDate) {
		this.sendDate = sendDate;
	}

	public Integer getPdtOrderid() {
		return pdtOrderId;
	}

	public void setPdtOrderid(Integer pdtOrderId) {
		this.pdtOrderId = pdtOrderId;
	}

	public Integer getPdtOrderId() {
		return pdtOrderId;
	}

	public void setPdtOrderId(Integer pdtOrderId) {
		this.pdtOrderId = pdtOrderId;
	}

	public Integer getPdtStatus() {
		return pdtStatus;
	}

	public void setPdtStatus(Integer pdtStatus) {
		this.pdtStatus = pdtStatus;
	}

	public String getCmtOrderId() {
		return cmtOrderId;
	}

	public void setCmtOrderId(String cmtOrderId) {
		this.cmtOrderId = cmtOrderId;
	}
}